﻿body {
    padding-top: 20px;
    padding-bottom: 40px;
}

/* Custom container */
.container-narrow {
    margin: 0 auto;
    max-width: 700px;
}

    .container-narrow > hr {
        margin: 30px 0;
    }

/* Main marketing message and sign up button */
.jumbotron {
    margin: 30px 0;
    text-align: center;
}

    .jumbotron h1 {
        font-size: 50px;
        line-height: 1;
    }

    .jumbotron .btn {
        font-size: 16px;
        padding: 6px 14px;
    }

/* Supporting marketing content */
.marketing {
    margin: 30px 0;
}

    .marketing p + h4 {
        margin-top: 28px;
    }
